#ifndef _Controller_ctrl_paddle_h_
#define _Controller_ctrl_paddle_h_
#include <stdio.h>
#include "Definitions.h"
#include "Simulator.h"
#include "Outports.h"
#include "Inports.h"
#include "Controllers.h"
#include "Signals.h"
#include "Registers.h"
#include "Tracers.h"
#include "Displays.h"
#include "OutportDynamicList.h"

using namespace std;

class Controller_ctrl_paddle : public IController 
{
public:
    
    /* The control-step the controller is executing. */
    Int32 CurrentControlStep;
    
    void Evaluate(void);
    
    void Initialize(void);
};

#endif // include guard

#ifndef _Controller_test_paddle_ctrl_h_
#define _Controller_test_paddle_ctrl_h_
#include <stdio.h>
#include "Definitions.h"
#include "Simulator.h"
#include "Outports.h"
#include "Inports.h"
#include "Controllers.h"
#include "Signals.h"
#include "Registers.h"
#include "Tracers.h"
#include "Displays.h"
#include "OutportDynamicList.h"

using namespace std;

class Controller_test_paddle_ctrl : public IController 
{
public:
    
    /* The control-step the controller is executing. */
    Int32 CurrentControlStep;
    
    void Evaluate(void);
    
    void Initialize(void);
};

#endif // include guard

